trailer unit - German English Dictionary